package algorithm.easy;

/**
 * 给你一个整数 columnNumber ，返回它在 Excel 表中相对应的列名称。
 *
 * 例如：
 *
 * A -> 1
 * B -> 2
 * C -> 3
 * ...
 * Z -> 26
 * AA -> 27
 * AB -> 28
 *
 * 来源：力扣（LeetCode）
 * 链接：https://leetcode-cn.com/problems/excel-sheet-column-title
 * 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
 */
public class ConvertToTitle168 {
    public static String convertToTitle(int columnNumber){
        String res = "";
        while(columnNumber>0){
            columnNumber--;
            int d = columnNumber%26;
            char c = (char)('A'+d);
            columnNumber = columnNumber/26;
            res = c+res;
        }
        return res;
    }


    public static void main(String[] args) {

        System.out.println(convertToTitle(28));
    }
}
